// 性格特征记录表配置文件
export const personalityConfig = {
  // 问卷基本信息
  title: '性格特征记录表',
  subtitle: 'T 3.3.1.性格特征记录表',
  description: '中国社区长者工效学能力特征测量',
  instruction: '请选择以下符合对您个人特征的描写及符合的程度，并确定过去的一周中最符合您的实际情况的精神状态。',
  version: '1.0.0',
  
  // 表单分组配置
  sections: {
    basicInfo: {
      title: '被评估人基本信息',
      fields: [
        {
          name: 'patientName',
          label: '姓名',
          type: 'text',
          required: false,
          placeholder: '请输入被评估人姓名（可选）'
        },
        {
          name: 'patientId',
          label: '编号',
          type: 'text',
          required: false,
          placeholder: '请输入编号（如：2900-02-）'
        },
        {
          name: 'age',
          label: '年龄',
          type: 'number',
          required: false,
          placeholder: '请输入年龄（可选）',
          min: 0,
          max: 150
        },
        {
          name: 'gender',
          label: '性别',
          type: 'radio',
          required: false,
          options: [
            { value: 'male', label: '男性' },
            { value: 'female', label: '女性' }
          ]
        },
        {
          name: 'phone',
          label: '联系电话',
          type: 'tel',
          required: false,
          placeholder: '请输入联系电话（可选）'
        },
        {
          name: 'recordTime',
          label: '评估时间',
          type: 'datetime-local',
          required: false
        },
        {
          name: 'remarks',
          label: '备注',
          type: 'textarea',
          required: false,
          placeholder: '请输入本次评估的备注信息（可选）',
          rows: 3
        }
      ]
    },
    personalityTraits: {
      title: '一. 请选择以下符合对您个人特征的描写及符合的程度',
      description: '请根据您的实际情况选择最符合的选项'
    },
    mentalState: {
      title: '二. 请确定过去的一周中最符合您的实际情况的精神状态',
      description: '请根据过去一周的实际情况选择最符合的选项'
    }
  },
  
  // 性格特征问题（第一部分）
  personalityQuestions: [
    {
      id: 'PT01',
      label: '1. 外向的，热情的',
      required: true,
      options: [
        { value: 1, label: '完全不符合' },
        { value: 2, label: '比较不符合' },
        { value: 3, label: '有点不符合' },
        { value: 4, label: '说不清' },
        { value: 5, label: '有点符合' },
        { value: 6, label: '比较符合' },
        { value: 7, label: '完全符合' }
      ]
    },
    {
      id: 'PT02',
      label: '2. 爱挑剔，好争论',
      required: true,
      options: [
        { value: 1, label: '完全不符合' },
        { value: 2, label: '比较不符合' },
        { value: 3, label: '有点不符合' },
        { value: 4, label: '说不清' },
        { value: 5, label: '有点符合' },
        { value: 6, label: '比较符合' },
        { value: 7, label: '完全符合' }
      ]
    },
    {
      id: 'PT03',
      label: '3. 可靠的，自律的',
      required: true,
      options: [
        { value: 1, label: '完全不符合' },
        { value: 2, label: '比较不符合' },
        { value: 3, label: '有点不符合' },
        { value: 4, label: '说不清' },
        { value: 5, label: '有点符合' },
        { value: 6, label: '比较符合' },
        { value: 7, label: '完全符合' }
      ]
    },
    {
      id: 'PT04',
      label: '4. 焦虑，易心烦的',
      required: true,
      options: [
        { value: 1, label: '完全不符合' },
        { value: 2, label: '比较不符合' },
        { value: 3, label: '有点不符合' },
        { value: 4, label: '说不清' },
        { value: 5, label: '有点符合' },
        { value: 6, label: '比较符合' },
        { value: 7, label: '完全符合' }
      ]
    },
    {
      id: 'PT05',
      label: '5. 容易接纳新事物，能容忍复杂事物的',
      required: true,
      options: [
        { value: 1, label: '完全不符合' },
        { value: 2, label: '比较不符合' },
        { value: 3, label: '有点不符合' },
        { value: 4, label: '说不清' },
        { value: 5, label: '有点符合' },
        { value: 6, label: '比较符合' },
        { value: 7, label: '完全符合' }
      ]
    },
    {
      id: 'PT06',
      label: '6. 保守的，安静的',
      required: true,
      options: [
        { value: 1, label: '完全不符合' },
        { value: 2, label: '比较不符合' },
        { value: 3, label: '有点不符合' },
        { value: 4, label: '说不清' },
        { value: 5, label: '有点符合' },
        { value: 6, label: '比较符合' },
        { value: 7, label: '完全符合' }
      ]
    },
    {
      id: 'PT07',
      label: '7. 有同情心，热心的',
      required: true,
      options: [
        { value: 1, label: '完全不符合' },
        { value: 2, label: '比较不符合' },
        { value: 3, label: '有点不符合' },
        { value: 4, label: '说不清' },
        { value: 5, label: '有点符合' },
        { value: 6, label: '比较符合' },
        { value: 7, label: '完全符合' }
      ]
    },
    {
      id: 'PT08',
      label: '8. 条理不清，粗心的',
      required: true,
      options: [
        { value: 1, label: '完全不符合' },
        { value: 2, label: '比较不符合' },
        { value: 3, label: '有点不符合' },
        { value: 4, label: '说不清' },
        { value: 5, label: '有点符合' },
        { value: 6, label: '比较符合' },
        { value: 7, label: '完全符合' }
      ]
    },
    {
      id: 'PT09',
      label: '9. 平静，情绪稳定的',
      required: true,
      options: [
        { value: 1, label: '完全不符合' },
        { value: 2, label: '比较不符合' },
        { value: 3, label: '有点不符合' },
        { value: 4, label: '说不清' },
        { value: 5, label: '有点符合' },
        { value: 6, label: '比较符合' },
        { value: 7, label: '完全符合' }
      ]
    },
    {
      id: 'PT10',
      label: '10. 传统，枯燥的',
      required: true,
      options: [
        { value: 1, label: '完全不符合' },
        { value: 2, label: '比较不符合' },
        { value: 3, label: '有点不符合' },
        { value: 4, label: '说不清' },
        { value: 5, label: '有点符合' },
        { value: 6, label: '比较符合' },
        { value: 7, label: '完全符合' }
      ]
    }
  ],

  // 精神状态问题（第二部分）
  mentalStateQuestions: [
    {
      id: 'MS01',
      label: '1. 我觉得很难让自己放松安静下来',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS02',
      label: '2. 我感到口干舌燥',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS03',
      label: '3. 我好像不再有快乐的感觉',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS04',
      label: '4. 我感到呼吸困难（气喘或透不过气来）',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS05',
      label: '5. 我感到很难主动开始学习或工作',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS06',
      label: '6. 我对事情过于敏感，或反应过度',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS07',
      label: '7. 我感到颤抖（例如手抖）',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS08',
      label: '8. 我觉得自己消耗很多精力',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS09',
      label: '9. 我担心一些场合自己会恐慌或出丑',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS10',
      label: '10. 我觉得没有什么可期待盼望的事情',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS11',
      label: '11. 我感到忐忑不安',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS12',
      label: '12. 我感到很难放松自己',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS13',
      label: '13. 我感到情绪低落，消沉沮丧',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS14',
      label: '14. 我无法容忍任何阻碍我继续工作的事情',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS15',
      label: '15. 我感到恐慌，精神或身体快要崩溃了',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS16',
      label: '16. 我对什么事情都没有热情，提不起兴趣',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS17',
      label: '17. 我觉得自己没有价值',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS18',
      label: '18. 我觉得自己很敏感，容易被触怒',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS19',
      label: '19. 没做什么体力活动时，我也感到心律不正常',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS20',
      label: '20. 我会无缘无故地感到害怕',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    },
    {
      id: 'MS21',
      label: '21. 我觉得生命毫无意义',
      required: true,
      options: [
        { value: 0, label: '不符合' },
        { value: 1, label: '有些符合' },
        { value: 2, label: '符合' },
        { value: 3, label: '非常符合' }
      ]
    }
  ],
  
  // 界面文本配置
  ui: {
    buttons: {
      previous: '上一步',
      next: '下一步',
      submit: '提交评估',
      export: '导出结果',
      restart: '重新评估',
      backToHome: '返回首页',
      home: '返回首页',
      settings: '设置'
    },
    messages: {
      validationError: '请完成所有必填项目',
      submitSuccess: '评估提交成功！',
      submitError: '提交失败，请重试',
      exportSuccess: '结果导出成功！',
      exportError: '导出失败，请重试'
    },
    placeholders: {
      name: '请输入姓名',
      age: '请输入年龄',
      textarea: '请输入详细描述'
    }
  },
  
  // 设置页面配置
  settings: {
    title: '设置',
    description: '性格特征记录表设置选项'
  },

  // 导出设置
  export: {
    filename: '性格特征评估结果',
    includeCharts: true,
    includeRecommendations: true,
    title: '导出结果'
  }
};

export default personalityConfig;

